YNQ  YNQ-1.5.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
CMCrypterList Struct Reference

#include <cmapi.h>

Data Fields

CMAbstractHasher md4
 
CMAbstractCipher md5
 
CMAbstractCipher hmacmd5
 
CMAbstractIOCipher sha256
 
CMAbstractIOCipher aes128cmac
 
CMAbstractHasher512 sha512
 
CMAbstractCcmEncryption aes128ccmEncryption
 
CMAbstractCcmDecryption aes128ccmDecryption
 
CMAbstractGcmEncryption aes128gcmEncryption
 
CMAbstractGcmDecryption aes128gcmDecryption
 

Detailed Description

This structure designates a list of cryptographic algorithms currently used by NQ. It is used to replace existing cryptographic algorithms.

If a particular cryptographic algorithm is NULL, it is not replaced.

Field Documentation

CMAbstractHasher CMCrypterList::md4

MD4 hasher

CMAbstractCipher CMCrypterList::md5

MD5 hasher

CMAbstractCipher CMCrypterList::hmacmd5

HMACMD5 crypter

CMAbstractIOCipher CMCrypterList::sha256

SHA-256 crypter

CMAbstractIOCipher CMCrypterList::aes128cmac

AES-CMAC crypter

CMAbstractHasher512 CMCrypterList::sha512

SHA-512 crypter

CMAbstractCcmEncryption CMCrypterList::aes128ccmEncryption

AES-CCM encryption algorithm

CMAbstractCcmDecryption CMCrypterList::aes128ccmDecryption

AES-CCM decryption algorithm

CMAbstractGcmEncryption CMCrypterList::aes128gcmEncryption

AES-GCM encryption algorithm

CMAbstractGcmDecryption CMCrypterList::aes128gcmDecryption

AES-GCM decryption algorithm


The documentation for this struct was generated from the following file: